top-drying tree - Spanish English Dictionary